package cn.duyo.spring.context;

import cn.duyo.spring.beans.factory.HierarchicalBeanFactory;
import cn.duyo.spring.beans.factory.ListableBeanFactory;
import cn.duyo.spring.core.io.ResourceLoader;

/**
 * 顶级上下文接口
 * ApplicationContext -> ListableBeanFactory -> BeanFactory
 *
 * @author du
 */
public interface ApplicationContext extends ListableBeanFactory, HierarchicalBeanFactory, ResourceLoader, ApplicationEventPublisher {
}